%\documentclass[titlepage,12pt,a4]{report}
\documentclass[a4paper,10pt,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage{todonotes}
\usepackage{color}
\usepackage{listings}
\usepackage{mips}
\usepackage[titletoc]{appendix}
\usepackage{pdfpages}

\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{mauve}{rgb}{0.58,0,0.82}

\lstset{ 				% must add \usepackage{listings}
  language=VHDL,			% the language of the code
  language={[mips]Assembler},
%  columns=flexible,
%  keepspaces=true,
  basicstyle=\footnotesize,	% the size of the fonts that are used for the code
  numbers=left,			% where to put the line-numbers
  numberstyle=\tiny\color{gray},	% the style that is used for the line-numbers
  stepnumber=1,			% the step between two line-numbers. If it's 1, each line will be numbered
  numbersep=5pt,			% how far the line-numbers are from the code
  backgroundcolor=\color{white},% choose the background color. You must add \usepackage{color}
  showspaces=false,		% show spaces adding particular underscores
  showstringspaces=false,		% underline spaces within strings
  showtabs=false,			% show tabs within strings adding particular underscores
  frame=l,				% adds a frame around the code
  rulecolor=\color{black},		% if not set, the frame-color may be changed on line-breaks within not-black text (e.g. commens (green here))
  tabsize=4,				% sets default tabsize to 2 spaces
  captionpos=b,			% sets the caption-position to bottom
  breaklines=true,			% sets automatic line breaking
  breakatwhitespace=false,	% sets if automatic breaks should only happen at whitespace
  title=\lstname,			% show the filename of files included with \lstinputlisting; also try caption instead of title
  keywordstyle=\color{blue},	% keyword style
  commentstyle=\color{dkgreen},% comment style
  stringstyle=\color{mauve},	% string literal style
  escapeinside={\%*}{*)},	% if you want to add a comment within your code
  morekeywords={*,...}		% if you want to add more keywords to the set
}

\title{TDT4255 Excercise 1}
\author{Joakim E.C. Andersson \and Jakob D. Knutsen \and Håkon F. Amundsen}
\begin{document}
\maketitle
\tableofcontents
\newpage
\include{abstract}
\include{introduction}
\include{solution}
\include{result}
\include{discussion}
\include{conclusion}
\include{appendices}
\end{document}
